sharpe-beaked ground finch - Turkish English Dictionary